#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin >> n;
	int a[50010] , b[50010];
	for(int i = 1 ; i <= n ; i++){
		cin >> a[i];
	}
	for(int i = 1 ; i <= n ; i++){
		cin >> b[i];
	}
	sort(a + 1 , a + n + 1);
	sort(b + 1 , b + n + 1);
	int mi = 1;
	int yi = 1;
	int cnt = 0;
	while(mi <= n && yi <= n){
		if(a[mi] > b[yi]){
			cnt++;
			mi++;
			yi++;
		}
		else{
			mi++;
		}
	}
	cout << cnt << endl;
	return 0;
}
